Graphwords.com
Save as image
noun
adj
verb
adv
Textual thesaurus for "baffle board"
(noun)
baffle
a flat plate that controls or directs the flow of fluid or energy